之前練習往往都是在header上會花些時間,這次的刻意練習就選JQ選單來加深印象,雖然樣板差不多差異在其特效及RWD
差異,練習後對於li
中包a
的用法有了更進一步的想法,display: block
取決於要哪一個部分執行,一次給自己練習了五種不同的header
方式,雖是自己天馬行空想像,未來實際工作可能不會這麼做,當作給自己思考練習的機會,CSS
看起來髒髒的沒有用組合式或是群組式方式是為了未來若有需求,僅需查看該header
段落即可,所以才會又臭又長,其實很多地方式能夠簡化合併的,下次來做個OffCavans
選單,刻意練習這種RWD
會哭哭的硬漢練習。
img
及menu
的相對位置再使用flex
排版,加深觀念。logo
通常使用文字取代圖片(.logo a)
,加強SEO
。fixed
選單(max-width: 1024px)
,在960px
以上時需固定width: 1024px
,避免破版。overflow: hidden
使用在header
上可以將menu
選單移至左右方並隱藏起來。::before, ::after
去新增li a
中的樣式,增添多樣性。animate
套件提升點擊到a
的使用者體驗。btn
時改變icon
方向性,提升使用者體驗(目前用transform
方式,應該有更容易的方式變化)。fa-3x, 4x, 5x
方式更改大小。